Four Houston Police Officers Are Fired in Fatal Shooting of Nicolas Chavez
Published
Nicolas Chavez, 27, was killed by the police in southwest Houston in April, during a confrontation that was partly recorded by a bystander’s cellphone.
Full Article